package com.fishbone.cloud.user.api.bo;

import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * @ClassName UserAuth
 * @Author huyaxi
 * @DATE 2019/6/13 17:13
 */
@Data
public class UserBO implements Serializable {
    private Long id;
    /** 用户登录账户 **/
    private String account;
    /** 用户登录密码 **/
    private String password;
    /** 用户姓名 **/
    private String name;
    /** 用户电话 **/
    private String phone;
    /** 用户头像 **/
    private Long avatar;
    /** 用户所属租户 **/
    private Long tenantId;
    /** 用户业务状态 **/
    private Integer status;
    /** 删除标志 **/
    private Boolean isDeleted;
    /**
     * 权限标识集合
     */
    private List<String> permissions;

    /**
     * 角色集合
     */
    private List<String> roleAlias;

    /**
     *  角色ID集合
     */
    private List<Long> roleIds;
}
